package com.jwsoft.manager.common.constant;

public class EduCache {
    public static final String APP_NAME = "edu:";
    /** 东阳数据共享token 信息 */
    public static final String DYGX_TOKEN = APP_NAME+"dygx:token";
    /** 金华数据IRS共享token 信息 */
    public static final String jh_irs_refresh_key = APP_NAME+"jhirsgx:refreshKey";
    public static final String jh_irs_request_key = APP_NAME+"jhirsgx:requestKey";
    /** 省大数据IRS共享token 信息 */
    public static final String irs_refresh_key = APP_NAME+"irsgx:refreshKey";
    public static final String irs_request_key = APP_NAME+"irsgx:requestKey";
    public static final String OPERATION_PERIOD =  APP_NAME+"operationPeriod:";
    public static final String OPERATION_PERIOD_EDU= OPERATION_PERIOD+"edu:";

    public static final String PERIOD_YEAR =  APP_NAME+"periodYear:";

    public static final String REAL_PROPERTY =  APP_NAME+"realproperty:";
    //房产使用
    public static final String REAL_PROPERTY_USER_KEY = REAL_PROPERTY+"realproperty:user:";
    /**
     * 学校地图数据key
     * **/
    public static final String SCHOOL_MAP =  APP_NAME+"school:map:";

    public static final String EDU_SYSTEM_CONFIG_FUNC =  APP_NAME+"systemConfig:func:";
    //招生方案详情缓存
    public static final String EDU_BROCHURE_ID =  APP_NAME+"EnrollmenBrochure:id:";
    public static final String EDU_BROCHURE_areaCode =  APP_NAME+"EnrollmenBrochure:thisYear:areaCode:";
    //可报名情况缓存
    public static final String EDU_CAN_ENROLL =  APP_NAME+"student:enroll:preBefore:";
    //我的报名缓存
    public static final String EDU_MY_ENROLL =  APP_NAME+"student:enroll:my:";
    //批量处理缓存
    public static final String EDU_BATCH_handle =  APP_NAME+"batch:handle:";
    //当年适龄子女缓存
    public static final String EDU_MY_ENROLL_PRE =  APP_NAME+"student:enroll:myPre:";
    //当年我的申请
    public static final String EDU_MY_APPLY =  APP_NAME+"student:my:apply:";
    //当年适龄子女房产缓存
    public static final String EDU_MY_ENROLL_PRE_HOUSE =  APP_NAME+"student:enroll:myPre:house:";
    //当年适龄子女参保缓存
    public static final String EDU_MY_ENROLL_PRE_SB =  APP_NAME+"student:enroll:myPre:sb:";
    //当年适龄子女居住证缓存
    public static final String EDU_MY_ENROLL_PRE_JZZ = APP_NAME + "student:enroll:myPre:jzz:";
    //当年适龄子女网签缓存
    public static final String EDU_MY_ENROLL_PRE_WQ = APP_NAME + "student:enroll:myPre:wq:";
    //当年适龄子女企业缓存
    public static final String EDU_MY_ENROLL_PRE_QY = APP_NAME + "student:enroll:myPre:qy:";

    //幼儿园报名学校分布式锁key
    public static final String EDU_YEY_ENROLL = APP_NAME + "student:enroll:yey:";
    //义务段报名学校分布式锁key
    public static final String EDU_YW_ENROLL = APP_NAME + "student:enroll:yw:";
    //报名表单参数缓存
    public static final String EDU_ENROLL_FORM_PARAMS = APP_NAME + "enroll:form:params:";
    //学校报名表单参数缓存
    public static final String EDU_ENROLL_FORM_SCHOOL = APP_NAME + "enroll:form:school:";
    //学校详情缓存
    public static final String EDU_SCHOOL_DETAIL = APP_NAME + "school:id:";
    //学校详情缓存
    public static final String EDU_SCHOOL_areaCode = APP_NAME + "school:areaCode:";
    //学校详情缓存
    public static final String EDU_SCHOOL_Config_areaCode = APP_NAME + "schoolConfig:areaCode:";
    /**
     * 地址树初始化锁定
     */
    public static final String EDU_ADDRESS_TREE_INIT = APP_NAME + "address:tree:INIT";
    /**
     * 地址树获取当前统筹区信息缓存
     */
    public static final String EDU_ADDRESS_TREE_MATCH_AREA = APP_NAME + "address:tree:match:area";
    /**
     * 地址树节点锁定
     */
    public static final String EDU_ADDRESS_TREE_ALL = APP_NAME + "address:tree:original:";

    /**
     * 地址节点街道信息
     */
    public static final String EDU_ADDRESS_STREET_CODE = APP_NAME + "address:street:code:";
    /**
     * 地址参数所属行政区
     */
    public static final String EDU_ADDRESS_TREE_ORIGINAL=APP_NAME+"address:tree:original:area:";
    /**
     * 地址树节点锁定
     */
    public static final String EDU_ADDRESS_TREE_NODE_LOCK = APP_NAME + "address:tree:lock:id:";
    /**
     * 地址id锁定
     */
    public static final String EDU_ADDRESS_LOCK = APP_NAME + "address:lock:id:";
    /**
     * 义务段正式报名
     */
    public static final String EDU_ENROLL_ZS = APP_NAME + "enroll:student:zs:";
    /**
     * 义务段正式报名
     */
    public static final String EDU_ENROLL_MN = APP_NAME + "enroll:student:mn:";
    /**
     * 幼儿园正式报名
     */
    public static final String EDU_ENROLL_KINDERGARTEN_ZS = APP_NAME + "enrollKindergarten:student:zs:";
    /**
     * app当天派号锁定
     */
    public static final  String Edu_ENROLL_ORDER_LOCK = APP_NAME +"enroll:order:now:num:";

    /**
     *学生报名录入锁
     */
    public static final String EDU_YW_STUDENT_ENROLL_LOCK = APP_NAME+"enroll:student:lock:idcard";

    /**
     * 初始化学校人数指标锁
     */
    public static final String EDU_SCHOOL_LR_LOCK=APP_NAME+"initialize:school:lr:lock";

    public static final String EDU_DATA_TASK_DETAIL=APP_NAME+"task:detail:lock";
    /**
     * 个人信息授权
     */
    public static final String EDU_PERSON_INFOR_AUTH =  APP_NAME+"person:infor:auth:";
    /**
     * 个人信息授权
     */
    public static final String EDU_PERSON_INFOR_AUTH_CHECK =  APP_NAME+"person:infor:authCheck:";

    /**
     * 金华市审核专库锁
     */
    public static final String EdU_SYNC_JH_APPROVE_LOCK = APP_NAME+"syncJhApprove:";

    /**
     * 金华市报名专库锁
     */
    public static final String EdU_SYNC_JH_APPLY_LOCK = APP_NAME+"syncJhApply:";

    /**
     * 金华市录取专库锁
     */
    public static final String EdU_SYNC_JH_Enroll_LOCK = APP_NAME+"syncJhEnroll:";


    //金华报名数据同步token
    String JINHUA_SYNC_TOKEN = "jinhuaSync:token:";


}
